home *** CD-ROM | disk | FTP | other *** search
/ PC-SIG: World of Education / PC-SiG's World of Education.iso / wor / disk1398.zip / FB.MAN < prev    next >
Text File  |  1990-04-14  |  51KB  |  1,312 lines

  1.  
  2.                            FileBrowser 2.00 Manual
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.                             FFiilleeBBrroowwsseerr
  21.  
  22.  
  23.  
  24.  
  25.  
  26.                                Version 2.00
  27.  
  28.                         (Shareware Version)
  29.  
  30.  
  31.  
  32.  
  33.  
  34.             Copyright (c) 1988, 1989, 1990, David O. Tinker
  35.                    All Rights Reserved
  36.  
  37.  
  38.  
  39.  
  40.  
  41.       Table of Contents
  42.                                       Page
  43.  
  44.       A. Introduction                      ---     1
  45.          1. Why FileBrowser?                  ---     1
  46.          2. Terms of Distribution                  ---     1
  47.          3. FileBrowser Features                  ---     2
  48.          4. History                       ---     3
  49.  
  50.       B. Hardware and Software Requirements           ---     4
  51.          1. Systems Tested                      ---     4
  52.          2. Memory Requirement                  ---     5
  53.          3. Technical Specifications              ---     5
  54.  
  55.       C. Installing and Running FileBrowser           ---     6
  56.          1. Installing FileBrowser:               ---     6
  57.         a) Specifying Temporary File Directory          ---     6
  58.         b) Specifying External Editor              ---     6
  59.          2. Running FileBrowser                  ---     7
  60.  
  61.       D. FileBrowser Commands                  ---     8
  62.          1. HELP                          ---     9
  63.          2. PRINT                          ---     9
  64.         a) F - Print to File                  ---     9
  65.         b) P - Print to Lineprinter              ---     9
  66.         c) Alt-P - Print to Notepad              ---    10
  67.          3. BROWSE                          ---    10
  68.          4. SEARCH                          ---    10
  69.         a) Hints on using SEARCH              ---    11
  70.          5. MARK                          ---    12
  71.          6. DOS                          ---    13
  72.          7. EDIT                          ---    13
  73.          8. NOTEPAD                       ---    13
  74.         (a) Load File into Notepad              ---    14
  75.         (b) Edit Notepad                  ---    14
  76.             (i)  Command Mode                  ---    14
  77.             (ii) Add Mode                  ---    15
  78.          9. QUIT                          ---    15
  79.         (a) QUIT Command in the Main Buffer          ---    15
  80.         (b) QUIT Command in the Notepad Buffer          ---    16
  81.         10. INFO                          ---    16
  82.         11. One-Key FileBrowser Commands              ---    16
  83.  
  84.       E. License and Warranty Disclaimer              ---    17
  85.  
  86.       F. Acknowledgements                      ---    18
  87.  
  88.       G. License Registration Form                  ---    19
  89.  
  90.  
  91.     __________________________________________________________________
  92.  
  93.  
  94.  
  95.  
  96.               FileBrowser 2.00 Manual - Page (i)
  97.  
  98.  
  99.  
  100.  
  101.  
  102.        AA.. IInnttrroodduuccttiioonn
  103.  
  104.       1. _W_h_y_ _F_i_l_e_B_r_o_w_s_e_r_?
  105.  
  106.         FileBrowser  is a utility to help you extract  information
  107.          from text files:  you can think of it as a "text spreadsheet"
  108.          program.
  109.  
  110.         Like  many people,  I find that I often have to deal  with
  111.          text  files - LARGE text files:  source code files,  software
  112.          manuals,  documents  downloaded from such sources as  USENET,
  113.          etc.  As  a  university teacher,  I have to cope  with  large
  114.          numbers  of  documents  crossing my  desk    daily.     But  just
  115.          receiving    a document is not the same as getting  information
  116.          from  it!      In  order  to  find  and  mentally  process  the
  117.          information I need, I have to read the document carefully, in
  118.          many   cases   going  back  and   forth   between     sections,
  119.          highlighting  words in the text,  making notes in the margin,
  120.          and  running down the hall to make photocopies  of  important
  121.          pages.
  122.  
  123.         In  many cases these documents are obtained in    electronic
  124.          form, and the future prospect is that more and more documents
  125.          will be distributed online.  Surely I ought to be able to use
  126.          my  PC  to get information out of such  electronic  documents
  127.          without  actually printing them (which is time-consuming  and
  128.          often  not wanted)!  However I found that the only  available
  129.          way  to  read them is to load them into an editor    or   word-
  130.          processor,  though only in very rare cases do I actually want
  131.          to  edit the file I am reading - sometimes the file must  NOT
  132.          be edited.  And a text editor or word processor is not really
  133.          suited  for the information processing task that I  described
  134.          above.
  135.  
  136.         To  cut  this story short,  I found I needed a    cheap  and
  137.          effective    file  browser  program!    And    so  the  idea  for
  138.          FileBrowser  originated.  The outcome of that idea is in your
  139.          hands now.   I use this program every day (not  surprisingly,
  140.          since I wrote it to do what I wanted), and I hope you find it
  141.          meets your needs as well.
  142.  
  143.       2. _T_e_r_m_s_ _o_f_ _D_i_s_t_r_i_b_u_t_i_o_n
  144.  
  145.         Release  2.00 of FileBrowser is distributed under a unique
  146.          marketing    scheme called Shareware.    You are  permitted    to
  147.          distribute  and share copies of this program  under the terms
  148.          of the accompanying license,   which mainly prohibit you from
  149.          altering  the software or charging any fee for  distribution.
  150.          You  are permitted to use this software without charge for  a
  151.          reasonable trial period, but if you decide to use FileBrowser
  152.          on  a regular basis you are required to obtain  a    registered
  153.          copy.   Individual users may register their license for a fee
  154.          of  $20  (Canadian),  ($15.00 U.S.).  Corporate users  should
  155.  
  156.  
  157.               FileBrowser 2.00 Manual - Page 1
  158.  
  159.  
  160.  
  161.  
  162.  
  163.          enquire   about  a  site  license.    If  you   wish,   after
  164.          registration   you   may  receive    the  latest   version    of
  165.          FileBrowser  and a printed manual.  Registered users will    be
  166.          eligible  to  receive  future updates to  FileBrowser  for  a
  167.          nominal  cost  for  materials  and  mailing.    To  register,
  168.          complete and mail the registration form in this document.
  169.  
  170.       3. _F_i_l_e_B_r_o_w_s_e_r_ _F_e_a_t_u_r_e_s
  171.  
  172.         FileBrowser  allows you to load an ASCII or Wordstar  (tm)
  173.          file  into  a buffer in RAM and scroll through it.   You  can
  174.          scroll  and page forwards or backwards through the  file,    or
  175.          jump  ahead  or back any number of lines,    or  use  an  auto-
  176.          scrolling    feature which rolls the text forward or back at an
  177.          adjustable speed.
  178.  
  179.         Just as you do with a printed document, FileBrowser allows
  180.          you to "highlight" parts of the text, so you can quickly find
  181.          them  again (you use the keypad arrow keys to leap  ahead    or
  182.          backwards to highlighted lines).    (Any or all highlights can
  183.          be  removed,  something you can't do with a Highlite pen on a
  184.          paper document!)
  185.  
  186.         If you want to copy some lines to another file, you can do
  187.          so.  This allows you to make excerpts from the text as you go
  188.          along -including any highlights you have added.  You can also
  189.          print  a block of lines using your lineprinter  - highlighted
  190.          words  will  appear  as  underlined  words  in  the   printed
  191.          document.
  192.  
  193.         When  browsing a big text file,  I often want to locate  a
  194.          specific section that's in there *somewhere*,  so FileBrowser
  195.          has  the ability to  look for strings of text (it finds  them
  196.          quite  rapidly  too).   A special    "Search-and-Mark"  command
  197.          allows  you to highlight all the instances of a given word in
  198.          the text, either automatically, or pausing for confirmation.
  199.  
  200.         If  you  really *do* need to edit  the    file,  FileBrowser
  201.          allows you to exit to the editor of your choice,  work on it,
  202.          then re-load the edited file.
  203.  
  204.         When  you have marked up a document with  highlights,  you
  205.          may not want to lose all your work - thus FileBrowser  allows
  206.          you  to make a copy of your document in a new file so you can
  207.          print it, or return to it later.
  208.  
  209.         FileBrowser  2.00  incorporates a special NOTEPAD  buffer:
  210.          this  is a buffer into which you may copy parts of  the  file
  211.          being  browsed.   Unlike the main buffer,    the NOTEPAD buffer
  212.          may be edited using a simple internal editor,  i.e.  you  can
  213.          add  or  delete lines of text.   This allows you to make  ex-
  214.          cerpts  from the file you are browsing,  and add comments    or
  215.          notes.   The  Notepad buffer has all the  features  described
  216.  
  217.  
  218.               FileBrowser 2.00 Manual - Page 2
  219.  
  220.  
  221.  
  222.  
  223.  
  224.          above  - i.e.  you can highlight,    search,  file or print its
  225.          contents.    On quitting FileBrowser, the contents of the Note-
  226.          pad are automatically saved to a 'clipboard' file.  Next time
  227.          you use FileBrowser, you can load your clipboard file (or any
  228.          other  file)  into  the Notepad.  The Notepad is one  of  the
  229.          features of FileBrowser I find most useful.
  230.  
  231.         (_N_o_t_e:    a  "junior" version of FileBrowser,  FBJR.EXE,    is
  232.          included with this distribution.    This has all the  features
  233.          of  FileBrowser except the Notepad:   it may be used when RAM
  234.          memory is in short supply.)
  235.  
  236.         Finally,  you  can leave the file in RAM and load  another
  237.          DOS  shell,  so that you can go on to other tasks    and  still
  238.          return  to  your  place by typing 'exit' at the  DOS  prompt.
  239.          This  is a great feature for folks working with a    two-floppy
  240.          system,  as it means you can remove the disks containing  the
  241.          FileBrowser  programs and the original file.   (You will need
  242.          to have the original file and the accessory program   FBE.COM
  243.          available    if you want to use FileBrowser's "edit and return"
  244.          feature).
  245.  
  246.         FileBrowser  is  easy  to use:    all the  commands  may    be
  247.          executed  from a pop-up menu line,  or using  simple  one-key
  248.          commands, and you get feedback from the program as to what it
  249.          is doing and what it expects next;  it can detect a number of
  250.          input  errors  and either correct them or give you  an  error
  251.          message.  On-line help is readily available for all commands.
  252.          If  you have a color monitor,  you can see all these features
  253.          in vivid yet tasteful color,  and you can alter the color    of
  254.          the  text to suit your own tastes - if you really like bright
  255.          green text on magenta, you can have it!
  256.  
  257.       4. _H_i_s_t_o_r_y
  258.  
  259.          Version 1.00
  260.         - First Freeware version.
  261.         - Included  WordStar  (tm)  compatibility,  optional  tabs
  262.           expansion,  Menu Bar,  On-line Help,    Scrolling options,
  263.           Print-to-File,   Print-to-Lineprinter,   External  Edit,
  264.           Search, DOS Shell.
  265.         - Released in December 1988.   Jan.  1989,  distributed on
  266.           "Usenet"  network  (comp.binaries.ibm.pc).   Apr.  1989,
  267.           published by PC-SIG as disk no. 1398.
  268.  
  269.          Version 1.10
  270.         - Internal development version.
  271.  
  272.          Version 1.20
  273.         - Second Freeware version.
  274.         - Released in September,  1989 on "Usenet" network  (comp.
  275.           binaries.ibm.pc).
  276.         - Backwards  compatible with Version 1.00 except  for  two
  277.  
  278.  
  279.               FileBrowser 2.00 Manual - Page 3
  280.  
  281.  
  282.  
  283.  
  284.  
  285.           changes  in the keystroke commands (the command to  load
  286.           external  editor  is now given in Browse mode by  typing
  287.           "E", not "V", and the Help "Hot Key" is "F1" not "F2").
  288.         - Fixed  bug that allowed clever users to scroll past  end
  289.           of file into never-never land.
  290.         - Fixed  bugs  to  allow more graceful    crossing  of  Disk
  291.           boundaries.
  292.         - Improved dynamic memory allocation to conserve RAM usage.
  293.         - Added direct Video writes for extra speed.
  294.         - Made colour the default option.
  295.         - Added  command  line    options  to  specify  CPU   Speed,
  296.           external   editor  (no  longer  necessary  to  use   DOS
  297.           Environment variable).
  298.         - Revised FBE.COM to make return to FileBrowser optional.
  299.         - Revised Menu Bar,  with Pull-Down menus to assist novice
  300.           users  (experts  will  still    be  able  to  use  one-key
  301.           commands).
  302.         - Added MARK and SEARCH-AND-MARK commands.
  303.         - Added commands to change text colours.
  304.         - Added option to save text in a disk file.
  305.  
  306.          Version 2.00
  307.         - First Shareware version.
  308.         - Released in May, 1990.
  309.         - A few more minor bugs squashed.
  310.         - Added  support  for Monochrome (MDA) and Hercules  video
  311.           cards (if specified in command line options).
  312.         - Isolated backspace characters now treated properly (pre-
  313.           viously they were ignored).
  314.         - Highlights  may  be  added  to text in  the  file  using
  315.           Wordstar (tm) print control characters (^S and ^B).
  316.         - Added NOTEPAD features.
  317.  
  318.  
  319.        BB.. HHaarrddwwaarree aanndd SSooffttwwaarree RReeqquuiirreemmeennttss
  320.  
  321.       1. _S_y_s_t_e_m_s_ _T_e_s_t_e_d
  322.  
  323.         FileBrowser has been successfully tested on IBM-PC (tm) XT
  324.          and  AT microcomputers and several 100% compatible  machines.
  325.          It has been run using both CGA and EGA graphics adapter cards
  326.          for color display (a monochrome monitor may also be used with
  327.          these  cards).  It should run satisfactorily on  any  machine
  328.          using  an    IBM-PC    (tm) or compatible BIOS,  and  a  graphics
  329.          adapter  which  is compatible with the MDA,  Hercules or  CGA
  330.          text  standards,  but  I make no claims  or  guarantees  (see
  331.          Warranty  Disclaimer,  below).   Since  the I/O  uses  direct
  332.          writes  to video memory,  it may not run using other types of
  333.          graphics cards.
  334.  
  335.         You  can  certainly  use FileBrowser on  a  two-floppy    XT
  336.          system, but file-loading is slow - a hard disk is better, and
  337.          it really shines on an AT-class machine!
  338.  
  339.  
  340.               FileBrowser 2.00 Manual - Page 4
  341.  
  342.  
  343.  
  344.  
  345.  
  346.         FileBrowser  requires MS-DOS (tm) or PC-DOS  (tm)  version
  347.          2.11 or later.  This software is compatible with a number    of
  348.          TSR programs such as Borland's Sidekick (tm),  and the public
  349.          domain program SNIPPER.
  350.  
  351.       2. _M_e_m_o_r_y_ _R_e_q_u_i_r_e_m_e_n_t
  352.  
  353.         In order to calculate memory usage by FileBrowser, use the
  354.          following formula:
  355.  
  356.                  M = 112 + 2.5*F
  357.  
  358.          where M is the memory required (KBytes) and F is the size    of
  359.          the  file    (ASCII) to be loaded,  in KBytes.   This gives    an
  360.          approximate estimate only,  and actual requirements may  vary
  361.          slightly.     Thus  if you have 580K of free memory     remaining
  362.          after   loading  DOS,   the  maximum  file  size  which   may
  363.          theoretically  be    loaded is 175K.   I have never had a  text
  364.          file that large,  but have successfully used FileBrowser with
  365.          a 100K file (which takes a while to load!).
  366.  
  367.         (As  the  NOTEPAD  is used,  the amount  of  RAM  used    by
  368.          FileBrowser  increases.   The junior version of  FileBrowser,
  369.          FBJR.EXE,    requires about 20K less RAM than the full version,
  370.          and its RAM use does not increase during operation).
  371.  
  372.       3. _T_e_c_h_n_i_c_a_l_ _S_p_e_c_i_f_i_c_a_t_i_o_n_s
  373.  
  374.          FileBrowser consists of the following files:
  375.  
  376.                FB.EXE : Main program executable file.
  377.              FBJR.EXE : Junior version of FB, omitting Notepad.
  378.               FBE.COM : Auxiliary  program  required  to  load    an
  379.                 external editor (cannot be run by itself).
  380.               HELP.FB : FileBrowser On-Line Help file.     (Warning:
  381.                 do not edit this file - it is best to make
  382.                 it read-only).
  383.                FB.MAN : Documentation (this file).
  384.             README.FB : Brief description of FileBrowser.
  385.  
  386.         The  source  code  for FB.EXE,    FBJR.EXE  and  FBE.COM    is
  387.          entirely  written in C.  It was compiled with the    Aztec  C86
  388.          (tm) compiler,  version 3.4a,  (using the 'large code,  large
  389.          memory' model in the case of FB.EXE and FBJR.EXE).
  390.  
  391.         While  the  license  for this software    contains  a  legal
  392.          disclaimer  of  liability for damages,  the author  does  not
  393.          believe  that  any  portion of FileBrowser can  lead  to  any
  394.          damage  whatsoever  to  computer hardware    or  magnetic  disk
  395.          media. In particular, all I/O is executed by C language stan-
  396.          dard I/O functions which operate via DOS calls or BIOS calls,
  397.          or by standard Aztec C (tm) peeks and pokes to Video RAM.
  398.  
  399.  
  400.               FileBrowser 2.00 Manual - Page 5
  401.  
  402.  
  403.  
  404.  
  405.  
  406.        CC.. IInnssttaalllliinngg aanndd RRuunnnniinngg FFiilleeBBrroowwsseerr
  407.  
  408.       1. _I_n_s_t_a_l_l_i_n_g_ _F_i_l_e_B_r_o_w_s_e_r_:
  409.  
  410.         The  first  step in installing FileBrowser is  to  make  a
  411.          working  copy containing all the files,  and put the original
  412.          disk away in a safe place!
  413.  
  414.         If  you  are running FileBrowser on a  two-floppy  system,
  415.          simply copy the files FB.EXE,  FBE.COM and HELP.FB to a  disk
  416.          and use in the default drive.
  417.  
  418.         For  hard disk users,  copy the files FB.EXE,  FBE.COM and
  419.          HELP.FB to any suitable directory that lies on the DOS path.
  420.  
  421.         If the junior version is required,  copy the file FBJR.EXE
  422.          to the working diskette or hard disk.  FBJR.EXE also requires
  423.          the  presence  of    the files HELP.FB and FBE.COM  for  proper
  424.          operation.
  425.  
  426.          a) _S_p_e_c_i_f_y_i_n_g_ _T_e_m_p_o_r_a_r_y_ _F_i_l_e_ _D_i_r_e_c_t_o_r_y
  427.  
  428.            FileBrowser    may  write  temporary  disk  files  during
  429.         operation,  e.g.  when    executing the PRINT  command,  (so
  430.         don't  worry  if you see the disk drive  light    come  on).
  431.         These files will be erased after use;  however, there must
  432.         be  enough  room  on  the disk    for  the  temporary  file.
  433.         Normally,  such files are written to the current (default)
  434.         directory,  however  you may specify a drive and directory
  435.         for FileBrowser to use for its temporary files    - e.g.    if
  436.         you  will be reading files from a floppy disk and want    to
  437.         use your hard disk for temporary files. This is done using
  438.         a  DOS Environment variable,  'FBT'.   Suppose you wish to
  439.         use  the  directory "C:\TMP" as the  temporary    directory:
  440.         then,  either  at the DOS prompt or in    your  autoexec.bat
  441.         file, give the command:
  442.  
  443.               set FBT=C:\TMP
  444.  
  445.         (NOTE:    If  you wish to use the root directory of a  drive
  446.         for temporary files, say drive A:, give the command:
  447.  
  448.               set FBT=A:
  449.  
  450.         NOT "set FBT=A:\").
  451.  
  452.          b) _S_p_e_c_i_f_y_i_n_g_ _E_x_t_e_r_n_a_l_ _E_d_i_t_o_r
  453.  
  454.            If    you   intend  to  use  an  external  editor   with
  455.         FileBrowser,  it may be necessary to set a DOS Environment
  456.         variable 'EDITOR' using the command:
  457.  
  458.               set EDITOR=<youreditor>
  459.  
  460.  
  461.               FileBrowser 2.00 Manual - Page 6
  462.  
  463.  
  464.  
  465.  
  466.  
  467.         where  <youreditor> is the calling name of a  text  editor
  468.         program.
  469.  
  470.            As a default, FileBrowser attempts to use the 'VI' text
  471.         editor    to  edit  files,  but you may  substitute  another
  472.         editor as described above;  alternately,  you specify  the
  473.         editor    in  the DOS command line when loading  FileBrowser
  474.         (see below).   Whatever editor you choose must be on  your
  475.         DOS  path,  and must be capable of loading a file from the
  476.         DOS   command line.   You could even use the EDLIN  editor
  477.         supplied  with DOS!   (The VI editor is not supplied  with
  478.         this distribution).
  479.  
  480.       2. _R_u_n_n_i_n_g_ _F_i_l_e_B_r_o_w_s_e_r
  481.  
  482.           FileBrowser is started with the command line:
  483.  
  484.          FB [-options] [speed] [editor] [d:][\path\]FILENAME.EXT
  485.  
  486.          where FILENAME.EXT is the file to be loaded,  with drive (d:)
  487.          and  path    specification  if necessary.   If  a  FILENAME    is
  488.          omitted, brief usage instructions are printed to the screen.
  489.  
  490.  
  491.          The  "options"  currently available are  'q','c','m','b','s',
  492.          'e','w' and 't' as follows.   Options may be specified in any
  493.          order, either separately or as a group (see below).
  494.  
  495.          q : (Quiet  Load)    - Omit    display  of  title  screen  before
  496.          loading the file.
  497.  
  498.          c : Use colour windows.   Only one of 'c',  'm' or 'b' may be
  499.          specified.  This option is obsolete because colour is now
  500.          the default option,  but it has been retained to preserve
  501.          compatibility with earlier versions.  Cannot be used with
  502.          MDA or Hercules (tm) video cards.
  503.  
  504.          m : Monochrome mode: use with MDA or Hercules card ONLY.
  505.  
  506.          b : 'Black-and-White' mode for VGA/EGA/CGA cards.
  507.  
  508.          w : load a Wordstar (tm) document file:  if omitted, the file
  509.          is  assumed  to be an ASCII file.   (The  extended  ASCII
  510.          character set is supported if 'w' is not specified).
  511.  
  512.          t : Do not expand tabs.  The 'Tab' character will appear as a
  513.          distinctive  graphic (ASCII 09).   If omitted,  tabs  are
  514.          expanded to spaces.
  515.  
  516.          s : Specify CPU speed using the variable "speed".
  517.  
  518.          e : Specify the External Editor using the variable "editor".
  519.  
  520.  
  521.               FileBrowser 2.00 Manual - Page 7
  522.  
  523.  
  524.  
  525.  
  526.  
  527.          Variables : ("speed" and "editor") :
  528.  
  529.          "speed" : An  integer  in    the  range  1  to  50  (inclusive)
  530.                specifying  CPU    speed.     The  default value  is  5
  531.                (appropriate for a 5 mHz PC-XT).   If running on  a
  532.                10 mHz CPU,  specify "10". This variable is used to
  533.                slow  down the auto-scroll speed on fast  machines.
  534.                To-gether   with  the  internal    speed  control    in
  535.                FileBrowser,  this  allows a 500-fold variation    in
  536.                scrolling   speed  - enough  for   every   possible
  537.                variation in eyesight!
  538.  
  539.          "editor" : The  calling name for the external editor that    is
  540.             called from FileBrowser.  The default calling name
  541.             is "vi".
  542.  
  543.          The  options  may    be given in one group preceded    by  a  "-"
  544.          (minus sign),  or separately, each preceded by a "-";  in the
  545.          latter case,  options may be mixed with variables.   Thus the
  546.          following are equivalent and correct:
  547.  
  548.           fb -qse 10 myedit myfile.doc
  549.           fb -seq 10 myedit myfile.doc
  550.           fb -q -s 10 -e myedit myfile.doc
  551.           fb -e myedit -q -s 10 myfile.doc
  552.  
  553.          all  of these command lines load the ASCII file  "myfile.doc"
  554.          with  CPU speed specified as 10mHz,  and the calling name    of
  555.          the external editor specified as "myedit".  But the following
  556.          is WRONG:
  557.  
  558.           fb -qse myedit 10 myfile.doc
  559.  
  560.          because  when  all  the options are  specified  in  a  group,
  561.          FileBrowser  expects the "speed" variable to be given  BEFORE
  562.          the "editor" variable - you will get an error message.
  563.  
  564.         Filebrowser  has a maximum line length of 79 characters  -
  565.          characters  in  excess of this limit are wrapped to the  next
  566.          line.  (Column 80 is reserved for special purposes in  future
  567.          versions).
  568.  
  569.  
  570.        DD.. FFiilleeBBrroowwsseerr CCoommmmaannddss
  571.  
  572.          All  FileBrowser commands may be executed by choosing from  a
  573.       Menu (which is activated by pressing the "Ins" or "/" key  after
  574.       starting FB.EXE).   In addition,  all commands  may be  executed
  575.       from BROWSE mode using a one-key command.   When the Menu bar is
  576.       visible,  a  command may be selected by moving the reverse-video
  577.       cursor to the desired command and pressing "Return",    or by just
  578.       typing the first letter of the command. When you are in "BROWSE"
  579.  
  580.  
  581.               FileBrowser 2.00 Manual - Page 8
  582.  
  583.  
  584.  
  585.  
  586.  
  587.       mode, the same one-letter keystroke will select the command just
  588.       as if the Menu Bar were visible.   When the Menu bar is visible,
  589.       on-line  help  on any command may be obtained by  selecting  the
  590.       command  with the cursor keys,  and pressing the  'F1'  function
  591.       key.    The Menu Bar contains the following commands:
  592.  
  593.      HELP  PRINT  BROWSE  SEARCH  MARK  DOS  EDIT  NOTEPAD    QUIT  INFO
  594.  
  595.       Each of these commands is described below.
  596.  
  597.       1. _H_E_L_P
  598.  
  599.         The  HELP  command  gives a summary of    the  commands  for
  600.          loading and running FileBrowser.
  601.  
  602.       2. _P_R_I_N_T
  603.  
  604.         When  the  PRINT  command is selected,    a  pull-down  menu
  605.          appears with three options:
  606.  
  607.          a) _F_ _-_ _P_r_i_n_t_ _t_o_ _F_i_l_e
  608.  
  609.            The    "Print to File"  command is used to copy  part    of
  610.         the current file to a new file.   You will be prompted for
  611.         the  new  filename (which can include optional    drive  and
  612.         path,    e.g.  d:\path\file.ext).  If  the  file  specified
  613.         already exists,  you have  the option of overwriting it or
  614.         appending text to it.    If you enter an illegal file name,
  615.         an error message will pop up.  Press any key to remove the
  616.         error message.
  617.  
  618.            After you have specified a file name,  you will observe
  619.         that   the  top  line  of  text  in  the  main    window    is
  620.         highlighted  in  reverse  video,  and  a  blinking  cursor
  621.         appears on the next line.  You may move the cursor down to
  622.         subsequent  lines - as this is done,  the line    above  the
  623.         cursor is marked.  When you have marked the desired number
  624.         of lines, press the <Enter> key, and the marked lines will
  625.         be copied to the designated file (in ASCII format).
  626.  
  627.            The    "Print    to  File" command may be  given  while    in
  628.         'Browse' mode by simply pressing the "F" key;
  629.  
  630.          b) _P_ _-_ _P_r_i_n_t_ _t_o_ _L_i_n_e_p_r_i_n_t_e_r
  631.  
  632.            The "Print to Lineprinter" command is equivalent to the
  633.         FILE command except that the marked portion of the file is
  634.         copied    to the lineprinter (device PRN),  instead of to  a
  635.         disk  file.   A temporary intermediate file is written    to
  636.         the  current  (default) directory,  and erased    after  the
  637.         PRINT  command is complete.   Note that the version of the
  638.         current file that is printed is the one in the FileBrowser
  639.         buffer - due to line truncation,  tabs expansion,  removal
  640.  
  641.  
  642.               FileBrowser 2.00 Manual - Page 9
  643.  
  644.  
  645.  
  646.  
  647.  
  648.         of Wordstar (tm) characters,  or MARKs,  this may *not* be
  649.         identical to the file on your disk!
  650.  
  651.            The    "Print to Lineprinter" command may be given  while
  652.         in 'Browse' mode by simply pressing the "P" key;
  653.  
  654.          c) _A_l_t_-_P_ _-_ _P_r_i_n_t_ _t_o_ _N_o_t_e_p_a_d
  655.  
  656.            The    "Print    to Notepad" command is equivalent  to  the
  657.         preceding  commands except that the marked lines  will    be
  658.         copied    (appended) to the FileBrowser Notepad buffer  (see
  659.         below for details).  Highlights in the text will be lost.
  660.  
  661.       3. _B_R_O_W_S_E
  662.  
  663.         The  BROWSE command is used to view the current file  - it
  664.          just causes FileBrowser to enter 'Browse' mode, (which is the
  665.          default mode).  There are several options:
  666.  
  667.          - To scroll through the file,    use the Up and Down  arrow
  668.          keys  to  move up or down a line;    use the 'PgUp' and  'PgDn'
  669.          keys  to move up or down by one page.   The 'Home' and  'End'
  670.          keys move to the beginning or end of the file, respectively.
  671.  
  672.          - To  move forward or back by <n> lines (where <n> is    an
  673.          integer):
  674.            first  press the "+" key,  then enter the value of  <n>
  675.          (you  will get a prompt to do this on the bottom line of  the
  676.          screen), then press the Down arrow, or Up arrow as desired.
  677.  
  678.          -  To automatically scroll forward or backward, press the
  679.          "*" key (asterisk),   followed by the Down arrow or  Up arrow
  680.          key.  To select the speed, type an integer from 0 to 9.  [9 =
  681.          fast,   0    =  slow,  5  =    medium].  Press any  key  to  stop
  682.          scrolling.
  683.  
  684.          -  To    move forward or backward to the next or  preceding
  685.          MARKed lines (see below),    use the Right or Left arrow  keys,
  686.          respectively.
  687.  
  688.         When  entering a value from the keyboard,  use the  Escape
  689.          key  to  cancel input.   If the screen gets mangled  for  any
  690.          reason, press Ctrl-L (^L) to redraw it.
  691.  
  692.       4. _S_E_A_R_C_H
  693.  
  694.         When  the  SEARCH command is selected,    a  pull-down  menu
  695.          appears with two options:
  696.                S - Search Only
  697.           Ctrl-S - Search and Mark
  698.          These options are similar in that both are used to search for
  699.          a    string of characters in the text.   The difference is that
  700.          the "Search and Mark" Option permanently MARKs the string    in
  701.  
  702.  
  703.               FileBrowser 2.00 Manual - Page 10
  704.  
  705.  
  706.  
  707.  
  708.  
  709.          the text (see below).
  710.  
  711.         FileBrowser   incorporates   a    simple    pattern   matching
  712.          function,    which may be used to locate a string of text in  a
  713.          file.  A "pattern" can contain "words",  (a "word" is defined
  714.          as   a string of alphanumeric characters),  and the  wildcard
  715.          symbol "*".
  716.  
  717.         It  should  be carefully noted that a "word" in  a  search
  718.          pattern  is  just    a literal string of  characters  - NOT    an
  719.          English word.   Thus the pattern "mat" will match all of  the
  720.          English  words  containing the letters 'm',  'a,  and 't'    in
  721.          sequence,    e  .g "match",    "doormat",  "matter".  Words in  a
  722.          pattern cannot contain embedded punctuation characters.
  723.  
  724.         The symbol "*" matches any number of words,  (including no
  725.          words!).  Thus, the pattern "the * fox" will match all of the
  726.          strings:  "the fox",  "the brown fox", "the quick brown fox".
  727.          The  symbol  "*" is only legal inside a  pattern,    not  as  a
  728.          prefix or suffix.
  729.  
  730.         When  "Search Only" or "Search and Mark" is  invoked,  you
  731.          will  be  prompted  to input  a  pattern.     FileBrowser  will
  732.          automatically  process  your input into a legal pattern  (you
  733.          will  have  a chance to correct  errors).     The  search  then
  734.          proceeds  forward    from  the Top Line displayed in  the  main
  735.          window,   and is on a line-by-line basis (patterns  extending
  736.          over  two lines are not found).    At  each successful 'hit',
  737.          the line which matches the pattern will be highlighted,   and
  738.          you  will    be asked if you wish to continue.   Press  'y'    to
  739.          continue, 'n' (or just hit the 'Return' key) to terminate the
  740.          search.   (In "Search and Mark" mode,  you have the option of
  741.          marking  all  instances of the pattern  without  waiting  for
  742.          confirmation after each 'hit').
  743.  
  744.          Note:  The  "SEARCH" command may also be given in BROWSE mode
  745.          by  simply  pressing the "S" key for "Search  Only",  or  the
  746.          "Ctrl-S" (^S) keychord for "Search and Mark".
  747.  
  748.          a) _H_i_n_t_s_ _o_n_ _u_s_i_n_g_ _S_E_A_R_C_H
  749.  
  750.             - When searching for a given string of text in a file,
  751.         it  is sometimes better to use a word stem rather  than  a
  752.         word:  for  example,  the pattern 'enzyme' will match  the
  753.         words "enzyme" and "enzymes", but the pattern 'enzym' will
  754.         also  match "enzymology".  For the maximum number of hits,
  755.         the second pattern may be preferred.
  756.  
  757.             - If you are searching for a string consisting of  two
  758.         English  words in sequence,  it is a good idea to place  a
  759.         '*' in the pattern,  in case the two words in the file are
  760.         separated by more than one whitespace character.
  761.  
  762.  
  763.  
  764.               FileBrowser 2.00 Manual - Page 11
  765.  
  766.  
  767.  
  768.  
  769.  
  770.             - FileBrowser  does  not like to scroll past the  last
  771.         line of a file, which ends up at the bottom of the screen.
  772.         You  may sometimes wish to "scroll up" the last lines    of
  773.         a file:   to do so, use the SEARCH command to 'search' for
  774.         a pattern which occurs only in the last line.  The  SEARCH
  775.         operation  will  move  the  last line to the  top  of  the
  776.         screen,  and  you can then scroll the desired    number    of
  777.         lines back onto the screen using the Up arrow key.
  778.  
  779.       5. _M_A_R_K
  780.  
  781.         There  are  two commands possible in this mode:  MARK  and
  782.          UNMARK. The MARK command allows you to put a permanent 'mark'
  783.          on  a  line,  and highlight any portion of  it.   The  UNMARK
  784.          command  is used to clear all 'marks' from  the text  in  the
  785.          buffer.
  786.  
  787.         A MARKed string of text will appear on a colour monitor as
  788.          amber text on a black background (in black-and-white mode, as
  789.          reverse  video),  contrasting  visibly with the default  text
  790.          colours.    In  FileBrowser's  internal  buffer,  each  MARKed
  791.          character is preceded by an Underline,  "_",  and a backspace
  792.          character,   "^H"    ("Ctrl-H",  ASCII  character  08).   These
  793.          characters remain in the text when it is printed to a file or
  794.          the  lineprinter  - most printers will underline  the  marked
  795.          text.   You may also place marks in a text file by editing it
  796.          with  an  appropriate  editor,  such  as the  "VI"  editor  -
  797.          FileBrowser  uses the "_^H" sequence as a control sequence to
  798.          mark the next character.  In the case of Wordstar (tm) files,
  799.          all text between pairs of print control characters (^S or ^B)
  800.          will be treated as highlighted text by FileBrowser.
  801.  
  802.         When  the MARK command is given,  a cursor appears in  the
  803.          upper  left-hand  corner of the main window;   use the  arrow
  804.          keys to move the cursor to the start of the text you wish    to
  805.          highlight    (you  can  only move to text which  is    visible  -
  806.          scrolling    is disabled),    and press the "Return" key.   Then
  807.          use  the  Right arrow key to add letters to  the  highlighted
  808.          area  (the Left arrow key may be used to back up)    and  press
  809.          "Return" when you are finished.  If a line is already marked,
  810.          you  can unmark it by placing the cursor at the beginning    of
  811.          the line and pressing "Return" or "Esc".    At any time in the
  812.          MARK  operation  you may abort and return to BROWSE  mode    by
  813.          pressing the "Esc" key.
  814.  
  815.         The  SEARCH and MARK mode allows you to automatically mark
  816.          all  instances  of a SEARCH pattern within  a  file.   It    is
  817.          entered from the SEARCH menu.
  818.  
  819.         The  MARK and UNMARK commands may be given in BROWSE  mode
  820.          by pressing the M and U keys,  respectively;  SEARCH AND MARK
  821.          command is given by pressing the "Ctrl-S" (^S) keychord.
  822.  
  823.  
  824.  
  825.               FileBrowser 2.00 Manual - Page 12
  826.  
  827.  
  828.  
  829.  
  830.  
  831.       6. _D_O_S
  832.  
  833.         The  "DOS" command suspends FileBrowser and returns to the
  834.          DOS  operating  system.   To alert you that you  have  loaded
  835.          another shell, the cursor will change to a small flashing box
  836.          instead of the normal flashing underscore.
  837.  
  838.         You  may now carry out disk  maintenance  operations,  run
  839.          another  program,    etc.   The FileBrowser environment remains
  840.          resident  in  memory;  to return  to  FileBrowser,  type  the
  841.          command 'EXIT' at the DOS prompt.
  842.  
  843.       7. _E_D_I_T
  844.  
  845.         The   "EDIT"   command    has  slightly  different   effects
  846.          depending on whether the Main buffer or the Notepad buffer is
  847.          visible.    If  the Notepad buffer is visible,  a pop-up  menu
  848.          appears with options to edit the Main file (using an external
  849.          editor) or edit the Notepad buffer (using the internal  Note-
  850.          pad editor). For a description of the Notepad editor, see the
  851.          next section.
  852.  
  853.         The  "EDIT"  command allows you to edit the  current  file
  854.          using  the  text editor of your choice.  You may specify  the
  855.          editor by setting the DOS environment variable  "EDITOR",    or
  856.          by using the "-e" option in the command line (see section C).
  857.  
  858.         If the environment variable "EDITOR" is not set, or the "-
  859.          e"  option is not specified in the command line,  FileBrowser
  860.          will  attempt to load the "vi" text  editor.   Whatever  text
  861.          editor  you choose,  it must be one that can accept the  file
  862.          name in the command line, e.g. "vi myfile.doc".
  863.  
  864.         When  the  "EDIT" command is given,  FileBrowser writes  a
  865.          short  Batch  file in the same directory as  the  file  being
  866.          browsed,  loads the batch file and exits; the batch file then
  867.          loads the editor, and after exiting from the editor, re-loads
  868.          FileBrowser  with    the  edited  version  of  the  file.   The
  869.          auxiliary program FBE.COM is required in order to execute the
  870.          EDIT command.
  871.  
  872.         Upon  exit to an external editor,  any text in the Notepad
  873.          buffer   is   automatically  appended  to     a   file   called
  874.          "{CLIP}.OUT" in the current (default) directory.
  875.  
  876.         The  "EDIT" command may be given while in 'Browse' mode by
  877.          simply pressing the 'E' key.
  878.  
  879.       8. _N_O_T_E_P_A_D
  880.  
  881.         If the main file buffer is visible,  the "NOTEPAD" command
  882.          causes FileBrowser to switch to the Notepad buffer (which may
  883.          or may not contain text).     If the Notepad buffer is visible,
  884.  
  885.  
  886.               FileBrowser 2.00 Manual - Page 13
  887.  
  888.  
  889.  
  890.  
  891.  
  892.          the "NOTEPAD" command causes a pop-up menu to appear with the
  893.          following options:
  894.  
  895.          (a) _L_o_a_d_ _F_i_l_e_ _i_n_t_o_ _N_o_t_e_p_a_d
  896.  
  897.             The current contents of the Notepad will be erased and
  898.          text  loaded from a file.   You will be prompted for  the
  899.          name  of the file to load - at this point,  you may  type
  900.          the name of a file,  or type "Ctrl-R" (^R) to specify the
  901.          file  "{CLIP}.OUT",  or the last file loaded if different
  902.          from "{CLIP}.OUT".   If no file name is given,  the  Load
  903.          command will be aborted.
  904.  
  905.          (b) _E_d_i_t_ _N_o_t_e_p_a_d
  906.  
  907.             Starts  the  internal  Notepad  Editor.   The  Notepad
  908.          Editor may also be started from the EDIT pop-up menu,    or
  909.          by  pressing  the  "Alt-E"  keychord  when  browsing  the
  910.          Notepad.
  911.  
  912.             The Notepad editor is an extremely minimal text editor
  913.          (you  definitely don't want to use it to write your  next
  914.          novel!).  Users familiar with the UN*X "ed" or "vi"  text
  915.          editors  will    find the Notepad editor has some  familiar
  916.          features.  To use it, you must understand that the editor
  917.          when  running    may be in one of  two  "modes"    - "Command
  918.          Mode"    or  "Add Mode".   The Menu Bar at the top  of  the
  919.          screen  will  let you know which mode you  are  in.   The
  920.          editor  starts in "Command mode" if there is already text
  921.          in the Notepad buffer.   If the Notepad buffer is  empty,
  922.          the editor starts in "Add mode".   The commands available
  923.          will  allow you to do most things you might wish,  though
  924.          some ingenuity might be required at times.
  925.  
  926.          (i) _C_o_m_m_a_n_d_ _M_o_d_e:
  927.  
  928.             In "Command mode", a blinking cursor always appears at
  929.          the  beginning  of a line of text,  called  the  "current
  930.          line" and the first character of that line is highlighted
  931.          in reverse video.  You may move the cursor up and down in
  932.          the  visible  window  only,  with the    arrow  keys.   The
  933.          following commands are accepted:
  934.  
  935.          -  Pressing the "D" key will DELETE the current  line.
  936.          -  Pressing the "K" key will KILL the current line - that
  937.             is, it will be replaced by a blank line.
  938.             Text that is DELETED or KILLED is placed into a hidden
  939.             buffer called the KILL BUFFER - this holds exactly one
  940.             line  of text,  and its contents are overwritten by  a
  941.             "D" or "K" command.
  942.          -  Pressing  the  "Y" key will YANK the contents  of  the
  943.             Kill  Buffer into the current line (the Kill Buffer is
  944.             not  changed  by this,  so you may Yank  out  as  many
  945.  
  946.  
  947.               FileBrowser 2.00 Manual - Page 14
  948.  
  949.  
  950.  
  951.  
  952.  
  953.             copies of the Kill Buffer as you wish).
  954.          -  Pressing  the  "O"    key will OPEN a new  (blank)  line
  955.             beneath the current line.  You may of course Yank text
  956.             into this line from the Kill Buffer.
  957.          -  Pressing the "A" key puts the editor into "Add mode".
  958.          -  Pressing the "Esc" key terminates the editor session.
  959.          -  Pressing  the  "F1"  key pops up a    summary  of  these
  960.             commands.
  961.  
  962.          (ii) _A_d_d_ _M_o_d_e:
  963.  
  964.             On    entering  "Add    mode"  the  notepad  automatically
  965.          scrolls  to the end of the buffer,  a new line is  opened
  966.          and  a  blinking cursor appears at the beginning  of  the
  967.          new  line.   You  may now type in text in the normal  way
  968.          (you  can erase any mistakes with the    "Backspace"  key).
  969.          If  you  type past the end of the screen,  the text  will
  970.          wrap to the next line,  otherwise the "Enter" or "Return"
  971.          key  will start a new line.   To stop entering  text  and
  972.          return  to Command mode,  you may press the "Esc" key    at
  973.          any  time,  or  you may enter a line  containing  only  a
  974.          single period (".") character, as in the case of the UN*X
  975.          "ed" editor.
  976.  
  977.             There is one "feature" to beware of:   a line of  text
  978.          should not start with a Right Parenthesis, "(" character,
  979.          else  the  editor behaves in a slightly oddball  fashion.
  980.          We will leave it to the user to explore this,    but a word
  981.          of explanation is in order:  the editor was ported from a
  982.          small    LISP interpreter under development by the  author.
  983.          In LISP,  expressions are delimited by  parentheses,  and
  984.          the editor treats a line of text like a LISP expression.
  985.  
  986.       9. _Q_U_I_T
  987.  
  988.         This command is used to exit from the Notepad  buffer,    or
  989.          to  exit permanently from FileBrowser.   To exit temporarily,
  990.          use  the 'DOS' command.  You may also give the "QUIT" command
  991.          when in 'Browse' mode by pressing the "Esc" key.
  992.  
  993.          (a) _Q_U_I_T_ _C_o_m_m_a_n_d_ _i_n_ _t_h_e_ _M_a_i_n_ _B_u_f_f_e_r:
  994.  
  995.         When the QUIT command is given by either method,  you will
  996.          get a new menu with three options: "Q - Quit without Saving",
  997.          "S   - Save   Buffer  and    Quit",     and  "Esc   - Return    to
  998.          FileBrowser".
  999.  
  1000.         If  the "S" option is selected,  the entire text buffer is
  1001.          printed out to a file named "fb.out" in the current (default)
  1002.          directory. This option is useful if you have added highlights
  1003.          to the text - these will be preserved in the saved file.
  1004.  
  1005.         In  either case,  the contents of the Notepad  buffer,    if
  1006.  
  1007.  
  1008.               FileBrowser 2.00 Manual - Page 15
  1009.  
  1010.  
  1011.  
  1012.  
  1013.  
  1014.          any,   will  automatically  be  appended  to  a  file  called
  1015.          "{CLIP}.OUT" in the current (default) directory.
  1016.  
  1017.          (b) _Q_u_i_t_ _C_o_m_m_a_n_d_ _i_n_ _t_h_e_ _N_o_t_e_p_a_d_ _B_u_f_f_e_r:
  1018.  
  1019.         When  the Quit command is given by either method you  will
  1020.          get  a new menu with three options:  "Q - Clear and  Exit    to
  1021.          File", "S - Save, Clear and Exit", "Esc - Exit to File".  The
  1022.          first  option erases the Notepad buffer;    the second appends
  1023.          the contents of the Notepad to a file called "{CLIP}.OUT"    in
  1024.          the current (default) directory.  The third option returns to
  1025.          the Main buffer, leaving the contents of the Notepad intact.
  1026.  
  1027.          An  alternative method for quitting FileBrowser is to  use  a
  1028.          'Ctrl-Break' interrupt. This causes an immediate exit to DOS.
  1029.          Everything  in  the  Main and Notepad buffers will  be  lost.
  1030.          This  method  can    also  be  used    whenever  FileBrowser    is
  1031.          expecting keyboard input,    e.g.  when entering a file name in
  1032.          'File' mode, or entering a pattern in 'Search' mode.
  1033.  
  1034.      10. _I_N_F_O
  1035.  
  1036.         This   will  display  additional  information  about  your
  1037.          FileBrowser license.
  1038.  
  1039.      11. _O_n_e_-_K_e_y_ _F_i_l_e_B_r_o_w_s_e_r_ _C_o_m_m_a_n_d_s
  1040.  
  1041.         The  following is a summary of the one-key  commands  that
  1042.          may  be given in BROWSE mode.   This summary can be viewed by
  1043.          pressing the "F1" function key while in BROWSE mode.
  1044.  
  1045.        "Down" Arrow - Scroll Ahead One Line        Esc - Quit Menu
  1046.      "Up" Arrow - Scroll Back One Line      Ins,/ - Main Menu
  1047.       "Right" Arrow - Scroll Ahead to Next Mark    F - Print Block to File
  1048.        "Left" Arrow - Scroll Back to Last Mark      P - Print Block to LPT1:
  1049.            PgDn - Scroll Ahead One Page      Alt-P - Print to Notepad
  1050.            PgUp - Scroll Back One Page       S - Search for a String
  1051.            Home - Jump to Top of Buffer      Ctrl-S - Search and Mark
  1052.         End - Jump to End of Buffer       M - Mark a Line of Text
  1053.          Ctrl-L - Redraw Screen           U - Unmark All Lines
  1054.        * - Scroll Continuously at Variable Speed   D - DOS Shell
  1055.        + - Scroll Ahead or Back by <N> Lines       E - External Editor
  1056.          F3 - Toggle Text Background       N - Notepad
  1057.          F4 - Toggle Text Foreground
  1058.  
  1059.       All  of  these commands have been discussed  in  preceding  sections
  1060.       except  "F3" and "F4".   If you have a colour monitor,  you may  use
  1061.       these function keys to choose your own colour scheme.
  1062.  
  1063.  
  1064.  
  1065.  
  1066.  
  1067.  
  1068.  
  1069.               FileBrowser 2.00 Manual - Page 16
  1070.  
  1071.  
  1072.  
  1073.  
  1074.  
  1075.        EE.. LLiicceennssee aanndd WWaarrrraannttyy DDiissccllaaiimmeerr
  1076.  
  1077.       The FileBrowser software package,  Version 2.00,  including  the
  1078.       files  FB.EXE,   FBJR.EXE,   FBE.COM,    HELP.FB,    FB.MAN  and
  1079.       README.FB, is Copyright (c) 1988, 1989, 1990 by David O. Tinker,
  1080.       (All Rights Reserved).  This software is hereby licensed for use
  1081.       and distribution subject to the following terms:
  1082.  
  1083.       1.   Users  of  FileBrowser Version 2.00 are granted    a  limited
  1084.       license  to  use this software without charge for  a    reasonable
  1085.       trial  period,  for  the purpose of evaluating  its  usefulness.
  1086.       Users  who will use FileBrowser on a regular basis,  or for  any
  1087.       purpose  other than evaluating its usefulness,  are required    to
  1088.       obtain a Registered License from the author.
  1089.  
  1090.       2.   All  persons  are  granted  a  license  to  distribute  the
  1091.       FileBrowser software under the terms described in sections 4 and
  1092.       5 of this license.   All the files  FB.EXE,  FBJR.EXE,  FBE.COM,
  1093.       HELP.FB, FB.MAN and README.FB must be distributed to-gether.
  1094.  
  1095.       3.  No  alteration of any portion of this software may be  made,
  1096.       and specifically, the Copyright notice must remain intact.
  1097.  
  1098.       4.  No charge may be made for any copy of  FileBrowser,  Version
  1099.       2.00, save only that distributors of Public Domain and Shareware
  1100.       software libraries,  whether in the form of magnetic media or in
  1101.       electronic form by remote access,  are permitted to charge their
  1102.       normal  disk fee,  access fee or membership fee for distribution
  1103.       of software collections incorporating FileBrowser, Version 2.00.
  1104.  
  1105.       5.  FileBrowser,  Version  2.00  may    not  be  included  in  any
  1106.       commercial  software distribution other than libraries of Public
  1107.       Domain and Shareware software as described in section 4,  above,
  1108.       without the express written permission of the author.
  1109.  
  1110.       6.  Use  of  this software is entirely at the risk of the  user;
  1111.       users  of this software agree to absolve and hold  harmless  the
  1112.       author,  David  O.  Tinker,  from  all claims of liability   for
  1113.       damages  arising from use of this software,  including  but  not
  1114.       limited to, special, incidental, consequential or other damages,
  1115.       loss of profit or any other commercial damage.
  1116.  
  1117.       7.  The  author  reserves the right to alter the terms  of  this
  1118.       license  without notice.
  1119.  
  1120.       8. Use of this software specifically implies assent to the terms
  1121.       of this licence, whether or not this license is registered.
  1122.  
  1123.       THIS    SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS    OR
  1124.       IMPLIED WARRANTIES,  INCLUDING,  WITHOUT LIMITATION, THE IMPLIED
  1125.       WARRANTIES  OF  MERCHANTIBILITY  AND FITNESS    FOR  A    PARTICULAR
  1126.       PURPOSE.
  1127.  
  1128.  
  1129.  
  1130.               FileBrowser 2.00 Manual - Page 17
  1131.  
  1132.  
  1133.  
  1134.  
  1135.  
  1136.        FF.. AAcckknnoowwlleeddggeemmeennttss
  1137.  
  1138.       The  term "DOS" refers to the products Microsoft MS-DOS (tm)    or
  1139.       IBM  PC-DOS  (tm).   MS-DOS  (tm) is a trademark  of     Microsoft
  1140.       Corporation.     PC-DOS (tm) and IBM-PC (tm) are trademarks of the
  1141.       IBM  Corporation.   Wordstar    (tm) is a  trademark  of  MicroPro
  1142.       International  Corporation.    Sidekick  (tm) is a  trademark    of
  1143.       Borland International Inc.   Aztec C (tm) is a trademark of Manx
  1144.       Software Systems, Inc.
  1145.  
  1146.       A  small  portion of the source code    for  FB.EXE,  specifically
  1147.       related  to the Search algorithm,  was adapted from  the  Public
  1148.       Domain 'Strings' library written by Richard A. O'Keefe (1984).
  1149.  
  1150.  
  1151.  
  1152.  
  1153.  
  1154.  
  1155.  
  1156.  
  1157.  
  1158.  
  1159.  
  1160.  
  1161.  
  1162.  
  1163.  
  1164.  
  1165.  
  1166.  
  1167.  
  1168.  
  1169.  
  1170.  
  1171.  
  1172.  
  1173.  
  1174.  
  1175.  
  1176.  
  1177.  
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.  
  1184.  
  1185.  
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.               FileBrowser 2.00 Manual - Page 18
  1192.  
  1193.  
  1194.                     Page 19
  1195.  
  1196.  
  1197.       GG..            FileBrowser - Version 2.00
  1198.                 License Registration Form.
  1199.  
  1200.       Completion  and  return of this form is mandatory for users  who
  1201.       will    use  this  software  on a regular basis.   A  fee  of  $20
  1202.       Canadian funds (or $15 U.S.  funds if preferred) is charged  for
  1203.       registering each FileBrowser license.  See next page.
  1204.       Information    contained   in     this  form   will   be   strictly
  1205.       confidential,  and  will not be distributed by the author to any
  1206.       other party.
  1207.  
  1208.       Name:___________________________________________________________
  1209.  
  1210.       Title:__________________________________________________________
  1211.  
  1212.       Company:________________________________________________________
  1213.  
  1214.       Mailing Address:________________________________________________
  1215.  
  1216.               ________________________________________________
  1217.  
  1218.          (Country):_________________ (Postal or ZIP Code):____________
  1219.  
  1220.       E-Mail Address:_________________________________________________
  1221.  
  1222.       Nature of Business:_____________________________________________
  1223.  
  1224.       I will use FileBrowser:  At Home:__________     At Work:_________
  1225.  
  1226.       On how many computers belonging to you
  1227.       or your company will FileBrowser be used? ____________
  1228.  
  1229.       Specify  Type of Computer (Make,  Model) and Video Display (e.g.
  1230.       CGA, EGA, Hercules, Color, Monochrome):
  1231.  
  1232.       ________________________________________________________________
  1233.  
  1234.       How did you obtain FileBrowser?    (Check appropriate category).
  1235.  
  1236.           Downloaded from a BBS:______  From a Usenet Posting:________
  1237.  
  1238.           From a Software Distributor:____ (Specify):_________________
  1239.  
  1240.           From another user:_____  Other (Specify):___________________
  1241.  
  1242.  
  1243.      I  hereby  assent  to    the  terms of  the  license  for  use    of
  1244.      FileBrowser Version 2.00
  1245.  
  1246.  
  1247.       Signature:____________________________  Date:___________________
  1248.  
  1249.       ___ Check here if you wish a complimentary printed manual and disk.
  1250.  
  1251.  
  1252.                     Page 20
  1253.  
  1254.  
  1255.  
  1256.  
  1257.       INDIVIDUAL USERS:  Enclose  a registration fee of  $20  Canadian
  1258.                  funds, or $15 U.S. funds with this form.
  1259.  
  1260.       CORPORATE USERS: Enclose  a registration fee of  $20    Canadian
  1261.                funds,  or  $15  U.S.  funds for EACH  copy    of
  1262.                FileBrowser    that will be used in your company.
  1263.                Corporate users who will use more than 10 (ten)
  1264.                copies of FileBrowser may enquire about special
  1265.                site licenses.   In the latter case, payment of
  1266.                the registration fee may be delayed.
  1267.  
  1268.       NOTE:  Upon institution of the Goods and Services Tax  (G.S.T.),
  1269.       Canadian  users will be required to enclose in addition,  7%    of
  1270.       the total registration fee in payment of the Federal G.S.T.
  1271.  
  1272.       The  registration  fee  for  FileBrowser is  not  a  charge  for
  1273.       merchandise but constitutes a fee for the service of registering
  1274.       the FileBrowser license.   If desired,  registered licencees may
  1275.       receive without charge a printed copy of the FileBrowser manual,
  1276.       and a diskette with the latest version of this software.  Please
  1277.       indicate  by checking the appropriate line on  the  registration
  1278.       form if you wish this service;  the software will be provided on
  1279.       a 5.25" double-sided,  double density disk,  MS-DOS formatted to
  1280.       360K.
  1281.  
  1282.       Registered  users will receive notification of the  availability
  1283.       of future versions of FileBrowser,  and may obtain updates for a
  1284.       nominal cost for materials and mailing.
  1285.  
  1286.       Please  use  the reverse of the registration form  to  make  any
  1287.       comments or suggestions, report bugs, etc.
  1288.  
  1289.  
  1290.  
  1291.       After completion of the form, please mail to:
  1292.  
  1293.                   David O. Tinker,
  1294.                   RR 2, Group Box 50,
  1295.                   GORMLEY, Ontario,
  1296.                   Canada.
  1297.                   L0H 1G0
  1298.  
  1299.  
  1300.  
  1301.  
  1302.  
  1303.  
  1304.  
  1305.  
  1306.  
  1307.  
  1308.  
  1309.  
  1310.             FileBrowser 2.00 Manual - End
  1311.  
  1312.